#include <stdio.h>
/**auto自动存储

函数中的局部变量，如果不专门声明为（static）静态存储类别，都是动态地分配存储空间的，数据存储在动态存储区中

形参与函数中定义的局部变量，都是自动变量（动态局部变量），在调用结束就会自动释放这些存储空间。也就是说，它们存储于栈区
*/

int main(int argc, char *argv[])
{



       //auto 可以省略
       auto int i=-1;
       printf("i=%x\n", i);
        return 0;
}
